package com.rt.schedulebase.entity;


import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.io.Serializable;

/***
 * author： ljy
 * desc： 自助机配置实体类 对应 <type class=com.rt.schedulebase.entity.DictTerminal.config
 */
@Data
public class DictTerminalConfig implements Serializable {
    @TableId(value = "id",type= IdType.ID_WORKER)
    private Long id;

    private Long terminalId;
    /**
     * 自助机---预约检查类别
     */
    private String scheduleExamClass;

    /**
     * 自助机---报到检查类别
     */
    private String signExamClass;

    /**
     * 自助机---无需预约直接报到检查类别
     */
    private String directClass;

    /**
     * 自助机---不能在自助机预约的病人来源
     */
    private String unSchedulePatientSource;


    /**
     * 自助机---不能在自助机报到的队列
     */
    private String unSignQueue;

    /**
     * 自助机---是否开启预约计划
     */
    private String isSchedulePlan;

    /**
     * 自助机---是否开启读卡
     */
    private String isReadCard;

    /**
     * 自助机---是否开启立即报到
     */
    private String isSignNow;

    /**
     * 自助机---打印机名称
     */
    private String printerName;


    /**
     * 自助机---引导页功能模块
     */
    private String functionButtons;


    /**
     * 自助机---能在自助机预约的队列
     */
    private String scheduleQueue;


    /**
     * 自助机---能在自助机报到的队列
     */
    private String signQueue;


    /**
     * 自助机---输入卡号框对应的卡号类型
     */
    private String icCardInputSupportType;
}
